package com.tube.fiddles.domain;

import javax.persistence.metamodel.SingularAttribute;
import javax.persistence.metamodel.StaticMetamodel;

@StaticMetamodel(Menu.class)
public class Menu_ {

    // Raw attributes
    public static volatile SingularAttribute<Menu, String> menuId;
    public static volatile SingularAttribute<Menu, String> menuName;
//    public static volatile SingularAttribute<Account, String> login;
//    public static volatile SingularAttribute<Account, String> password;
//    public static volatile SingularAttribute<Account, String> email;
//    public static volatile SingularAttribute<Account, Boolean> enabled;
//    public static volatile SingularAttribute<Account, String> civility;
//    public static volatile SingularAttribute<Account, String> firstName;
//    public static volatile SingularAttribute<Account, String> lastName;
//    public static volatile SingularAttribute<Account, Date> birthDate;
//    public static volatile SingularAttribute<Account, String> description;
//    public static volatile SingularAttribute<Account, Date> creationDate;
//    public static volatile SingularAttribute<Account, String> creationAuthor;
//    public static volatile SingularAttribute<Account, Date> lastModificationDate;
//    public static volatile SingularAttribute<Account, String> lastModificationAuthor;
//    public static volatile SingularAttribute<Account, Integer> version;

    // Many to one
    public static volatile SingularAttribute<Menu, Menu> parentMenu;

    // One to many
//    public static volatile SetAttribute<Account, Book> books;
//    public static volatile SetAttribute<Account, Document> documents;

    // Many to many
//    public static volatile SetAttribute<Account, Role> roles;
    
}
